Violent Bangladesh garment pay clash shuts over 100 factories