India financial resilience