Hungarian Prime Minister Viktor Orban has arrived in Moscow for a meeting with Russian President Vladimir Putin.