Liver glucokinase gene expression is controlled by the onecut transcription factor hepatocyte nuclear factor-6