H&M store locations vanish from China maps amid boycott over Xinjiang cotton | Fortune