How long does sulfa allergic reaction last