Cannabinoids and cancer: pros and cons of an antitumour strategy