Germany becomes the largest country in the European Union to legalise cannabis for recreational use, as the new law comes into force on Monday.<br />