Obama: U.S. combat in Iraq to end in 18 months