Covid-19 cases top 500 on cruise ship off Japan