Mexico’s cartels maintain firm grip on country