is cable marvel or dc