Russia's Duma passes crypto law, Putin's signature next