Zimbabwe cookies with lemon glaze