Cosmopolitan accused of pushing cancer as a weight loss plan