Data-driven adaptive trajectory tracking control of unmanned marine vehicles under disturbances and DoS attacks