feta and mint peas