Staff at the US embassy in Beijing have been instructed not to travel to Xinjiang "in light of recent events and ongoing tensions" while the Foreign Office has urged British tourists to "be vigilant" there.