North Korean leader Kim visits China, meets President Xi