“[Capping interchange fees] was wrong in principle because price-fixing is not an appropriate or constitutional function of the federal government…How many times must this sort of federal meddling create problems before Washington finally realizes that distorting the market is simply a bad idea?”