The cure of cancer: A European perspective