The recently delivered 66 metre superyacht Invictus underway