Germany joins legal cannabis club