CNN's Don Lemon calls out Fox News for repeating migrant caravan lies Shep Smith debunked