Nikki Haley says illegal immigrants too often take advantage of the system