Hungary's Prime Minister says he has invited Putin, along with Macron, Scholz, and Zelensky to hold talks in Budapest.