Views of Americans mostly positive, except in Middle East