Do certain foods cause a headache? Here’s a possible reason…and it’s not “all in your head”