While Indian techies struggled with layoffs, Infosys hired 2,500 Americans in 2017