A Moroccan court has sentenced 29 people, including politicians and business figures, in a major drug trafficking and corruption case