Portugal’s Champalimaud Foundation announced on Monday the world’s largest annual prize, worth 1 million euros, for research and clinical practices aiming to control or eradicate cancer.