European differences in cancer survival: report of an international symposium of general practitioners from three countries exploring primary and secondary care delay.