How many states will Nate Silver call correctly? Odds & Predictions 2024