Edelman Trust Barometer: public puts faith in business to heal social divides | Fortune