Antidiabetic biguanide