14 Caterpillar 256 for sale