A stochastic model of cancer progression and screening