How long does a rash from an allergic reaction to amoxicillin last