Moroccan salad bursting with flavour