Cannabis, MDMA should be legalised: report