Elon musk mocked for spending 20M to buy votes