Unlocking Non-Block-Structured Decisions: Inductive Mining with Choice Graphs