Cancer detection blood test