Popular vote margin of victory in North Carolina? Odds & Predictions 2024