XIAP inhibition of β-cell apoptosis reduces the number of islets required to restore euglycemia in a syngeneic islet transplantation model