NEW YORK - North Korea has agreed to allow International Civil Aviation Organization staff to conduct an on-site inspection to ensure the safety of international flights from the country's missile launches, according to officials of the Montreal-based U.N. agency.