More than 100,000 obesity deaths could be prevented over 20 years if firms were forced to put nutrition warning labels on the front of food packs, experts have said.