Intra-islet GLP-1, but not CCK, is necessary for β-cell function in mouse and human islets