GUARANTEE AGREEMENT between AMERICAN EQUITY INVESTMENT LIFE HOLDING COMPANY, as Guarantor, and JPMORGAN CHASE BANK, as Guarantee Trustee Dated as of April 29, 2004 AMERICAN EQUITY CAPITAL TRUST III