China has punished a slew of officials for failing to curb a Covid-19 outbreak that’s spawned nearly 900 symptomatic infections across the country in less than a month, a resurgence that complicates Beijing’s strategy of keeping the virus out entirely.