Comparing diagnostic delay in cancer: a cross-sectional study in three European countries with primary care-led health care systems.