In a large skillet, heat the olive oil. Add the coriander seeds and cook over moderate heat for 1 minute. Add the shallots, cumin and crushed red pepper and cook over moderately high heat, stirring, for 2 minutes. Add the cabbage, the tomatoes and their juices and the raisins and bring to a boil. Cover and cook over moderate heat, stirring occasionally, until the cabbage is tender, 8 minutes. Stir in the lemon juice and cilantro, season with salt and serve.