The Global Fund to Fight AIDS, Tuberculosis and Malaria: funding for unpopular public-health programmes