An analysis of GAVI, the Global Fund and World Bank support for human resources for health in developing countries.