Fifth Third Bancorp is buying Comerica for $10.9 billion in an all-stock deal, tying up two big regional banks.