Hungarian Prime Minister Viktor Orbán has held talks with Vladimir Putin in a rare in-person meeting for the Russian president with a leader of a European Union country