magnesium and zinc for migraines