The $22.8 billion deal gives the Trump administration a major victory in its crusade to rid the canal of alleged Chinese ...