I walked down Moscow's glitzy, mile-long shopping street that travel guides compare to the Champs-Elysees in Paris and NYC's Fifth Ave - and it fell totally short of the hype