The GOP presidential candidates faced off, minus front-runner Donald Trump, in the last debate before the Iowa caucuses.