Supermarket giant Sainsbury’s has announced it will phase out the sale of its own-brand brown eggs and instead sell white eggs.