HSBC said to near $1.9 billion settlement over money laundering