Jamie Oliver's 'hellish' Christmas sandwich turns viewers' stomachs