Feta and Mint Stuffed Peppers