Russian President Vladimir Putin said Tuesday that his country could hold peace talks with Ukraine, but ruled out speaking directly with President Volodymyr Zelensky, whom he called "illegitimate".