How long does metformin take to work for weight loss