Cancer suspicion in general practice, urgent referral and time to diagnosis: a population-based GP survey and registry study