653 Caterpillar 303 for sale