Russian President Vladimir Putin will visit North Korea for the first time in 24 years, highlighting the growing relationship