North Korea and Russia: a strategic partnership without alternatives