Russian ultra-nationalists rally as police watch