250 Caterpillar 312E for sale