Non-disclosure of cancer diagnosis: an examination of personal, medical, and psychosocial factors