Coal India, NTPC, Hindalco lead gainers, ITC drags