German growth limited by trade disputes and labour shortages