caterpillar ah40 for sale