New blood test detects brain tumors with 87% accuracy