what kind of cancer did leonard cohen have