billionaires have spent $881 million buying seats in the upcoming election