Nikki Haley announces she is running for President against Donald Trump in 2024