Operation to retake Mosul not in ‘deep future’: US general