Barclays, Credit Suisse settle dark pool charges for combined $154 million