Long-Run Macroeconomic Determinants of Cancer Incidence