Macfarlanes, Walkers act on food deal