IT Stocks Rally as NIFTY IT Surges Over 2% on Strong Earnings