177 Caterpillar 420D for sale