Harrison pens new Bath deal