Bank of America has reported a 43% drop in its quarterly profits after a fall in mortgage revenue and a…