How long does a mild food allergic reaction last