Nestle India tops Nifty gainers, surging 4.76% to ₹1,279.50