Donald Trump announces he is running for president in 2024