World is angry and stressed, Gallup report says