Clarke pens new Brentford deal