Germany has legalised cannabis for recreational consumption