Germany’s workers have higher productivity, shorter hours and greater quality of life. How did we get it so wrong