Jon Stewart’s response to Elon Musk’s First Amendment: “Guns don’t protect our free speech”