John Talbot, 2nd Earl of Shrewsbury (1413-1460)/descendants