Italy cruise ship passengers file $528 million US lawsuit