Athletes from North and South Korea will march together under a single flag at the Winter Olympics next month, the South said—part of a sweeping agreement on the Games that marks Seoul’s most ardent and public embrace of its nuclear-armed rival in a decade.