CASTLEPOINT HOLDINGS, LTD. Common Shares UNDERWRITING AGREEMENT