India's top IT firms pay record Rs 1 lakh crore dividend even as stocks take a beating