Canada to slap warning labels on sugary, salty and fatty foods