Panthers sign Josh Mansour to new NRL deal