Catherine de Stafford (c1304-?)/descendants