The Financial Conduct Authority and the US Commodity Futures Trading Commission have fined five banks over $3.4bn collectively for their role in the manipulation of the foreign exchange market.