acne medication pills that work generic cefdinir 300mg prescription meds for acne teenagers