24 hp rotary tiller