Roger Moore takes on foie gras supervillains