Assistant U.S. Attorney General Lanny Breuer says the money-laundering settlement with HSBC will keep the bank from breaking the rules again.