Palestinian president visits China