People are likely to choose healthier and more sustainable canteen meals if they are labelled with a traffic light system, according to new research.