John McCain calls for more humility but a stay-the-course approach to Iraq war.