The Economist’s 8th Annual World Cancer Series congress