TCS reports $7.5bn Q3 FY25 revenue, bolstered by AI growth