Gates releases 2023 corporate sustainability report