Allergy and cancer: a biological and epidemiological rebus