JPMorgan agrees to racial-equity audit for $30 billion effort