Greek ham & cheese pie