Xi Jinping inspects northwest China's Qinghai Province