Spain holds Moroccan drugs baron