Germany’s economy has returned to growth, but retail spending has fallen in China and the US