Apple CEO Tim Cook hails China's role in supply chain as new store opens in Shanghai