Terror as huge wave casts cruise ship adrift