Context-Based Cognitive Map Learning for an Autonomous Robot Using a Model of Cortico-Hippocampal Interplay