The International Monetary Fund projects China's economy to grow by 5% in 2025 before slowing to 4.5% in 2026, citing resilience despite multiple shocks in recent years.