China's Communist Party faces anger and recriminations over virus