Italy lets passengers off cruise ship after virus scare