A nice quarter for Discover but credit card minimum payments just hit a 12-year high as lenders cash in on consumer stress