Thousands join major anti-Putin protest in Russia's second city