A federal judge approved a $38 billion Visa and Mastercard swipe fee settlement, capping interchange rates and letting ...