The International Monetary Fund has lowered its global growth forecasts for 2025 and '26, citing trade tensions and policy uncertainty.