Xi’s ‘myth of infallibility’ under threat as zero-Covid protests rattle China