The Krüppel-like zinc finger protein Glis3 directly and indirectly activates insulin gene transcription