Xi faces stiffest challenge to rule as Covid outrage sparks mass protests