Pope Leo has named a senior diplomat who represented the Vatican at the United Nations as the Holy See's US ambassador.