Research on torque of based hydraulic rotary hole cleaning tool on Halbach permanent magnet array