Kanye West announces he is running for president in 2020