What are the rules if I'm sailing with P&O on a cruise visiting Spain and the Canary islands?