Delivering his annual work report to China 's unelected legislature , the National People 's Congress , Mr. Wen said that " destabilizing factors and uncertainties " in the world economy posed a challenge to China 's continued growth .