Jon Stewart takes on Twitter