Execute block trade
Execute a block trade with selected offers.
Executes a parent block trade by selecting specific offers from required signers.
**Requirements:**
- Called by block trade initiator
- All selected offers must have valid, unexpired signatures
- Required signers must have submitted offers for all markets
- Block trade must be in READY_TO_EXECUTE state
**Execution Process:**
- All trades processed together
- Creates fills and updates balances upon success
- Participants receive fill notifications
**Returns:** Executed block trade with status (COMPLETED/FAILED), fill details,
timestamps, and settlement info.