Moroccan-Style BBQ Leg of Lamb