Mcdonald, Carrefour caught in a food safety scandal in China