New Covid-19 cases in China jumped to almost 700, with more infectious strains of the virus continuing to test the country’s hardline approach as outbreaks spread beyond the major cities.