Large-scale retail and the behaviour of people and firms towards sustainability