Capitol One agreed to purchase rival credit card player Discover for $35.3 billion.