China has finally backed down from its zero-covid policy