IMF cuts 2026 global growth forecast to 3% as Middle East conflict weighs