Countries That Ban Homosexuality Risk Losing Aid Warns David Cameron