Španělsko, Mallorca, Sicílie, Itálie, Francie z Barcelony na lodi Costa Smeralda