“Catastrophe bonds have recently generated returns for institutional investors in the range of 11% to 14%.”