can too much fiber give you a headache