Elon Musk is giving away million-dollar checks at an event for those who voted in Wisconsin's Supreme Court election. But is it legal?