Caterpillar Earnings Beat on AI Data Center Demand