Can allergies cause swollen tonsils in toddlers