Španělsko, Maroko z Tenerife na lodi Costa Smeralda