Neural Topological SLAM for Visual Navigation