Port of Corpus Christi customers close 2024 with record numbers