The Financial Conduct Authority has admitted it had revealed the confidential details of consumers on its website in a data breach last year.