fragrant stir-fried snails