Generating multi-state survival data