Violence erupts as Haitians vent fury over tax hikes