FreedomWorks president: Boehner at risk of splitting caucus