What excuse can any American possibly have for voting for Donald Trump?