Amazon and Tesco have ‘best in class’ supply chain strategies