BB&T and SunTrust to merge, forming 6th-largest bank in the U.S.