An Event Structure Semantics for Graph Grammars with Parallel Productions