Bank of America to pay record fine for mortga...