Obama backtracks on 'undivided' Jerusalem