the Pyrenees mountains separate the ___ peninsula from the rest of Europe