Reversal of diabetes with insulin producing cells derived in vitro from human pluripotent stem cells