The Financial Conduct Authority has fined HSBC Bank £63.9m for failings in its anti-money laundering processes.