Fox News apologizes for graphic: '3 Mexican countries'