US President Trump to visit China next week