WR Ted Ginn signs one-year deal with Panthers