Sainsbury's chief executive Justin King has insisted the UK retailer will not delist brands for reasons of sustainability and will only act when consumers stop buying products.