How long before metformin causes weight loss