Indian American Nikki Haley will be South Carolina governor