diabetes and immunity