Ham, leek and potato pie