April-February fiscal deficit at 80% of FY26 target