TFS Q2 profit drops 10.6% to ₹95.77 cr despite operational improvements