Diagnosing migraine from genome-wide genotype data: a machine learning analysis