The World Bank in the hot seat