BofA Reaches $17B Deal Over Mortgage-Backed Securities