World Bank, IMF write off 57 billion