HSBC Judge Approves $1.9B Drug-Money Laundering Accord