President Sheinbaum promises safe World Cup as host cities ramp up security after cartel violence scare and protests.