344 Caterpillar 257 for sale