north koreas internal and external economic futures 8029173