BofA in $10 billion settlement with Fannie Mae