IMF's Triple Threat to India's Growth: 2025 Analysis