Nikki Haley to serve as Ambassador to United Nations