Huge cruise ship trapped in Dubai as passengers left stranded by Iran conflict