John VII, Count of Harcourt — French nobleman