India's Economic Resilience Amid Global Shocks 2025