Mexico named fattest country in the world