Sudan inaugurates massive hydro-electric dam on Nile