Movement split: how the structure of revolutionary coalitions shapes revolutionary outcomes | Synapse