BofA Wins Approval for $410 Million Accord; Stocks Rise (Video)