metformin extended release side effects