China faces an economic reckoning as Covid-19