Labeled Directed Acyclic Graphs: a generalization of context-specific independence in directed graphical models