American Express agreed to pay more than $138 million under a non-prosecution agreement. The deal includes a $77.7 million ...