Harris pledges $3 billion from U.S. to climate fund · MSNBC · Sentinel