poll finds 30% of americans still undecided whether to vote out of fear or spite