North Carolina lawmakers gave their final approval to a bill that would massively increase funding for private-school vouchers, as well as force sheriffs to work with federal immigration officials.