Mark Cuban says he's not voting for Donald Trump because he doesn't want 'a snake oil salesperson as President'