Australia's Commonwealth Bank has said it will pay a $700m (£400m; $530m) fine for breaching anti-money laundering and counter-terror financing laws. The scandal relates to 53,000 suspect transact...