Morocco’s Asmâa Hamzaoui takes centre-stage