The leaders of North and South Korea have agreed to hold a historic summit in April as hopes build for a breakthrough on the peninsula.