Lou Dobbs tells Mexico to mind its own business