US fastfood giant McDonald's has announced that nutrition information will now be displayed on the majority of its product packaging, using an icon and bar chart format.