The government has signed off on a draft bill allowing adults to buy and possess small amounts of cannabis. The legislation still needs to pass parliament. But if it does, Germany would become the first major European country to legalize cannabis for recreational use.