Spiced Moroccan Lamb With Tomato Salsa And Harissa Mayo