Can low cholesterol cause headaches