Food company to raise €2 million for charity