what is the longest river in the world and where does it flow through?