fix(runtime-core): unwind dangling blocks when slot content throws (#15071)