spain and france