Efforts to combat obesity using calorie labels & other marketing moves draw praise