Hundreds of Christians join LGBT Pride march in London