China builds worlds largest dam 10 year engineering project