Frankrig, Cahors