World Bank estimates India’s GDP growth rate at 6.5% for FY 2025 and 6.7% for FY26 and FY27