New poll reveals public anger at China over Covid