cat 305e excavator for sale