Sainsbury’s chief executive Simon Roberts echoed the cautious message delivered last week by its largest rival, Tesco