Almond Shortbread Cookies with Lemon Glaze