Food with cancer-causing dye recalled in Britain