Standard Chartered fined $1.1 billion for money-laundering and sanctions breaches