BofA to spend $9.3 billion in FHFA settlement