apo metformin 500mg price