Social value in action: How to make every contract count