Protests break out in China as anger mounts over 'zero-Covid' policy