Nifty IT surges 4.2% in biggest single-day gain since May 2025