Whistleblower to appear before Congress