HSBC to pay $1.92 bn to settle US laundering probe