Headaches, bloating, insomnia? Which foods to eat to combat these five common ailments