GLP-1s linked to lower risk for 10 types of cancer