Lack of the architectural factor HMGA1 causes insulin resistance and diabetes in humans and mice