U.S. Republican presidential candidate Donald Trump speaks at a veteran’s rally in Des Moines