Nile nations agree on water-sharing without Egypt’s nod