Towards Generalization in Target-Driven Visual Navigation by Using Deep Reinforcement Learning