Caterpillar CAT 320D crawler excavator for sale