Zesty Italian Stuffed Pepper