Class-action lawsuit filed against Carnival Corp. in Triumph cruise