Xi Jinping says no one should 'dictate' to China amid tensions