Mexican cartel shows its might as president visits its heartland