Nifty IT index rallies 4% as brokerages flag attractive valuations and resilient demand