Calorie labeling—once fiercely opposed by restaurants—could save thousands of lives and billions in health expenses