how long does cervicogenic headache last