how does cancer spread from one person to another