A former FBI agent has told Republican lawmakers that he was forced to sign a nondisclosure agreement that did not include the whistleblower exceptions allowing him to disclose government fraud, waste, and abuse to Congress and the Inspectors General.