Teva completes buyout of German drugmaker