International controversy over UN declaration to stop anti-homosexuality legislation