Magnesium and migraine prophylaxis: a randomized double-blind placebo-controlled trial