Cahors (Frankrijk 2005)