Germany’s new socially responsible private pension fund is the result of employee and employer cooperation. It has a potential one million members, each expecting a fat Christmas bonus. Liam Kennedy reports