what is the mountain chain that separates france and spain?