Evidence that the anti-diabetic actions of metformin are caused by a self-limiting inhibition of Complex I of the respiratory chain