Lula cancels trip to China