Tim Walz doesn't believe in free speech