vitamin C for migraines