Why India's IT firms are retraining masses of employees