Spain detains Colombian ‘drug lord’