Just stay out of it.
If the CEO wants something that he feels is good for his company let him donate personally.
Privately held companies can do what they want.
The reason I'm opposed is that the CEO is putting his opinion into the mouth of his shareholders, who may or may not share his opinion. The shareholders hire the CEO to decide things related to the company, but not political things.
There are obviously gray areas like laws the impact the company directly, but I think people can handle those case by case, with the general policy of stay out of it.