Russians take to the streets against Putin