Henry of Castile — Duke of Medina Sidonia and count of Cabra (1378-1404)