Following a settlement , three major producers will donate approximately 3 million eggs to North Carolina food banks.