Zimbabwe and Zambia have agreed to build a $4.5bn hydroelectric scheme where the Zambesi river crosses their borders....