7,000 people held on cruise ship due to coronavirus