Souillac, church