Insulin-producing cells from embryonic stem cells rescues hyperglycemia via intra-spleen migration