TCS Q2 Earnings Soar, Analysts Bullish on Profits