Budget pegs fiscal deficit at 5.8% for FY24 (vs. 5.9% BE) while setting a target of 5.1% for FY25; retains 4.5% guidance for FY26