European Cancer Charter for 2024