Obama Wins Hearts But Few Minds In Jerusalem Speech