princess theodora of greece age