489 Caterpillar 428 for sale