Several big banks have agreed to a $499 million settlement in an antitrust lawsuit.