India, a headache for US IT firms