COP26 final agreement got mixed reviews—2 business leaders left hopeful | Fortune