Cardinals sign RB DJ Foster, may bring back Chris Johnson