PARENT GUARANTEE AGREEMENT by and between CASTLEPOINT HOLDINGS, LTD. and WILMINGTON TRUST COMPANY Dated as of December 14, 2006