Cara Delevingne quits modelling, reveals 'horrible and disgusting' side of industry