Market and Government Failure in Insuring and Mitigating Natural Catastrophes: How Long-Term Contracts Can Help