China registers lowest economic growth in 29 years