Death of whistleblower doctor unleashes fury in China; more trouble for cruise passengers