Broiled Snails