IREDA reported its highest-ever annual profit after tax of ₹1,873 crore for FY 2025-26 and recommended a final dividend of 7.5% of face value