Differentiation of mouse nuclear transfer embryonic stem cells into functional pancreatic beta cells