Grand Princess cruise remains in limbo, waiting to dock, with 21 coronavirus cases