Montenegro police fire teargas at protesters