India’s FY24 fiscal deficit improves to 5.63% of GDP, narrower than government’s target of 5.8%