The medicinal uses of cannabis and its constituents