Luxury cruise becomes floating prison’ amid coronavirus