Spain prepares for evacuations as hantavirus-hit cruise ship heads for Canary Islands