Colin Powell explains why he won’t vote for Trump