Massive waves rock cruise ship