Guardian pulls opinion piece on cancer patient after public backlash