Embark on a Norwegian Epic odyssey across the Greek Isles and Italy’s west coast, with stops in Malta and Cannes – plus enjoy premium drinks onboard, shore excursion credit and a two-night pre-cruise stay