How long can an allergic reaction to hair dye last