Home Stock Infosys Q3 profit falls 2% as labour codes hit margins, FY26 outlook raised