Add the coriander, cinnamon, cumin, cayenne pepper, salt, unsweetened chocolate, tomato sauce, tomato paste, Worcestershire sauce, balsamic vinegar, and beef stock. Reduce heat to low and simmer, uncovered, for 1 hour and 30 minutes. Remove from heat.