Spain has started evacuating passengers from a hantavirus-stricken cruise ship anchored near Tenerife in the Canary Islands.