'Shameful homophobic incidents show struggle for equality far from over'