Caterpillar had good earnings, and Industrials, Q3 2022