Philippe Christophe Hallez — French soldier, politician and officer