Weepu pens new Blues deal