Three big questions for Caterpillar about its $580 million China loss