Bank of America agrees to pay a $33 million penalty over lying to investors about bonuses to Merrill Lynch employees