Nikki Haley officially announces her presidential candidacy