160+ world countries approve UN pact on migration