Katie Price sparked anger with This Morning viewers after she 'weight shamed' Holly Willoughby, offering her some Christmas cake