Swiss pleasure cruiser becomes vaccine 'shot ship'