Republicans debate before Iowa Caucus