I think the charity and the stock positions are two different things.
I disagree.
Gates says he is sorry he has not closed his short position.
That means Gates is sarcastically saying that he thinks Tesla will continue to go down in the future, but, because he [Gates] is a nice guy, he will give his short profits to charity.