Nifty IT Index Rises 2% as HCLTech, TCS and Infosys Post Strong Quarterly Results