6 dead, more than 100 injured in Mexico protest