UN chief Ban Ki-moon to visit North Korea