Theodore Kantakouzenos — Byzantine nobleman and probable