BofA profit rises on higher interest income