Warring parties in Yemen agree to meet in Sweden for talks, U.N. envoy says