Medical cannabis shows promise as potential migraine treatment