A group backed by U.S. investment company BlackRock (NYSE: BLK) recently agreed to buy a controlling stake in ports on either side of the canal from a Hong Kong-based conglomerate, a deal Trump hailed ...