Mexico bans junk food sales in schools in its latest salvo against child obesity