Robert de Clifford, 3rd Baron de Clifford (1305-1344)/descendants