2-Arachidonylglycerol, an endogenous cannabinoid, inhibits tumor necrosis factor-α production in murine macrophages, and in mice