Xenografts of porcine islets immunoprotected in hollow fibres reduce the incidence of diabetes in non-obese diabetic mice