Tech Mahindra Q2 FY27 Results: Profit Jumps 33%, Revenue Hits ₹16,180 Crore Indian Share Market Updates - October 15, 2026