Bernhard Langer and son Jason win PNC Championship for second year running