BlackRock to buy Panama Canal ports after pressure from Trump

Deal worth $22.8bn involves sale of bulk of ports owned by Hong Kong-based conglomerate CK Hutchison