Italian hot spicey pickled stuffed peppers