Oxbridge Re Q1 2026 results revealed.