menstrual cramps with pain and headache