US election: 7 states in balance for presidential prize