Cannabis legalisation in Germany: a European dilemma?