Protests against zero-Covid policy erupt across China