World Cup trophy arrives in Moscow