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