If he says he's fighting the cartels then he's dead tomorrow lmao
Ironically the way to weaken these cartels would be to hurt the demand for these drugs. How do you hurt demand for drugs? Study what drives people to use them, then put guidelines in place that have worked in other countries.
Why aren't you seeing crackheads strung out on dope looking like zombies when you go to Amsterdam, Reykjavik, Havana, or Tokyo? Because these countries invest heavily in their medical systems. They invest heavily in treatment programs to get people off those drugs and on access to health care to treat mental disorders that typically drive people to use(like depression or anxiety).
With less revenue the cartels will have to spend more money to try and sell to other Latin American countries. The returns will be diminished because none of the currencies in Latin America are anywhere near as strong as the dollar. They'll collapse as they fight with each other for the last scraps of revenue. That's when you swoop in and start arresting. Right now they have way too much money and can bribe military and police or turn them completely and use them as enforcers.