Generative adversarial interactive imitation learning for path following of autonomous underwater vehicle