Developing nations to face bumpy ride: World Bank