Key facts: Tata Power FY26 net ₹5,118cr; rooftop 1.7GW; two 220MW SMRs