Intravenous caffeine versus intravenous ketorolac for the management of moderate to severe migraine headache