I don't eat snails as I am not French. What other peoples eat snails aside from the French?