Murchison Falls, The World's Most Powerful Waterfall