How long for allergic reaction to amoxicillin