London Almond Cookies