The Italian Sea Group Delivers the 77.7-Metre Admiral Superyacht Amalya