Officials say they will not authorise docking ‘to protect public health’ after deaths of three passengers