Mediterranean-Flavored Stuffed Peppers