The World Bank, IMF and the Bill and Melinda Gates Foundation