244 Caterpillar 329E for sale