GUARANTEE AGREEMENT American Equity Investment Life Holding Company Dated as of December 16, 2003