Kim Jong un visits Beijing on Xi Jinping's invitation