China locks down city of 4 million over Covid