Defensive lineman Calais Campbell signs with the Arizona Cardinals, set for his 18th NFL season