Companies need to regain public trust, survey shows