Hydraulic PTO