HSBC could face over $1.5 billion in US fines and criminal charges over money laundering