BlackRock strikes $23 billion deal for ports on both sides of Panama Canal amid US-China tensions The Economic Times