North Korean dictator Kim Jong-un is set to travel to Russia and hold talks with Vladimir Putin about supplying weapons to Moscow for the war in Ukraine.