How long does it take for face swelling to go down from allergic reaction