David Boaz discusses taxes on FOX’s Freedom Watch