Strangers are about twice as kind as people think, according to a UN-backed report on global happiness.