Španělsko, Itálie z Barcelony na lodi Costa Smeralda