Contribution of German GmbH into a Non-German Holding Company: A Dive into the Tax Implications