Seven noncitizens charged in North Texas election-integrity investigation