John Duffield — British financier