Has TCS found a way out of Indian IT’s growing attrition problem?