What are the functions of GLP-1 hormone?