Russian President Putin arrives in North Korea for 1st official visit in 24 years