Mex-Cal Truckline settles air quality violations for $50,000