Outside groups have spent more than $4M in the NC-04 Democratic primary