Bernie Sanders will be live-streaming his town hall to shame CEOs