used excavator cat 320d Cat 320 caterpillar excavator second hand CAT 320D/ CAT 320B/320C/330D for sale