SPNT Third Point Reinsurance Ltd.