CJ Anderson signs with Panthers