how long does rotator cuff surgery take