Todd Golden signs new six-year deal