Russian President Vladimir Putin said Friday he was ready for talks with US counterpart Donald Trump on Ukraine and called him a "smart" leader.