NIFTY IT Index Surges 16% in October on Strong Earnings