North Carolina November sports wagering handle reaches $638.6m