Tech Mahindra Q1 FY25 Results: Net Profit Increases by 23% to Rs 851 Crore