FCA chair Ashley Alder has been cleared of wrongdoing against two whistleblowers who alleged he had failed to keep their names confidential.