30 million ballots cast in US presidential election early voting