Goldman Sachs International has been fined £34.3m for breaching the Financial Conduct Authority's transaction reporting rules under the Markets in Financial Instruments Directive.