Stearoyl CoA desaturase is a gatekeeper that protects human beta cells against lipotoxicity and maintains their identity