Russian President Vladimir Putin says he is ready to hold talks with Ukrainian President Volodymyr Zelenskyy if he comes to Moscow, but says it remains to be seen whether such a meeting is worthwhile.