BANK OF AMERICA CORPORATION UNDERWRITING AGREEMENT (4 3/8% Senior Notes, due 2010)