二甲双胍的疗效和副作用有哪些