President Claudia Sheinbaum criticized a Gen Z march planned for Saturday in Mexico City, calling it a movement financed by right-wing politicians and business leaders who oppose her government.