TD Bank, which spent years playing down its money-laundering woes, still needs to come clean with investors