Jon Stewart and Bill O'Reilly clash over Common's White House visit