KKR FINANCIAL HOLDINGS LLC 18,000,000 Common Shares, no par value Underwriting Agreement