Almond and cranberry shortbread