zithromax pfizer and tramadol hcl 50 and diabetes medical and dyson dc 20 allergy and amoxicillin clavulanate side effects