Endocannabinoids in the immune system and cancer