IMF raises growth forecast for world