Walmart shifts to India, cuts China imports