"Capital One says anti-money laundering review prompted closure of more than 300 Trump-affiliated accounts"