John Holland, 1st Duke of Exeter (c1352-1400)/descendants