amoxicillin 500mg price in mexico