buy generic amoxiclav clavulanate for sale