Donald Trump announces his campaign for president. (AP Photo/Richard Drew)