allergic reaction to soap how long will it last