Immigration love hate with Mexico