Hantavirus cruise ship docks in Spain for passenger repatriation