Nifty IT index soars to new 52-week high after in-line results by IT majors