At least 21 people on board the Grand Princess test positive for COVID-19