All Jamie Oliver’s offensive books withdrawn from sale