Modesto company pays $23,000 for emissions violations