How long can food intolerance symptoms last