In race for seven battleground states, North Carolina goes to former president Trump