how long does a cervicogenic headache last