used caterpillar excavator CAT 325 for sale CAT 325BL USA made in Shanghai yard