Cannabinoids and opioids share cAMP pathway in rat splenocytes