NBC: Apple CEO Tim Cook visits Shanghai amid a slowdown in China iPhone sales