used cat d6h bulldozer second hand Caterpillar D6H dozer also CAT D5H/D6G/D6D/D7G/D7H for sale