IMF cuts 2023 global growth, warns major economies to stall