Vegetarian Italian stuffed red peppers