Putin has upper hand in Trump talks on Ukraine peace