Assured Guaranty Ltd. 23,924,000 Common Shares UNDERWRITING AGREEMENT