Jon Stewart leaving 'The Daily Show'