Mexico has decided to restrict TV commercials for high-calorie food and soft drinks, as part of its campaign against obesity,…