Whitaker originally said he wouldn't appear before the committee without a guarantee that he won't be subpoenaed.