Structuring Reinsurance Contracts: Legal & Financial Considerations