Putin willing to visit North Korea at 'an early date'