Tom Kacich: Finally, they've agreed to a debate