Montreal students protest fees and civil liberties for more than 100 days