Access, continuity of care and consultation quality: which best predicts urgent cancer referrals from general practice?