DPRK top leader to visit Russia for talks with Putin