CAPITAL SECURITIES GUARANTEE AGREEMENT BAC Capital Trust XV Floating Rate Capital Securities Dated as of May 31, 2007