Charles Olivier de Saint-Georges de Vérac — French soldier, diplomat and officer (1743–1828)