Moroccan lamb with apricot