Fortnum and Mason faces celebrity battle over its sale of 'cruel' foie gras