North Korean leader Kim Jong Un, right, and Chinese President Xi