Socioeconomic patient characteristics predict delay in cancer diagnosis: a Danish cohort study