The U.S. government has halted new shipments of the Johnson & Johnson Covid-19 vaccine, according to state and federal health officials, one of several steps federal agencies are taking that could help clear a backlog of unused doses before they expire.