IMF raises global growth forecast for 2023 to 3%