Russian President Vladimir Putin is open to holding talks with French President Emmanuel Macron, the Kremlin has said.