GLDD secures $139m contract for Port of Corpus Christi chann