Americans have bought more than 40,000 cars made in China so far this year