United Nations and American envoys hold meetings in Riyadh and Muscat