Minty Lamb and Feta Pasties