China remains an anchor of stability for global security