Cheap blood test detects pancreatic cancer before it spreads