Aztec Bolting opens new facility in Corpus Christi, Texas