China halts key machine supplies to India, recalls engineers, move could slow down iPhone production