China completes world's largest gas pipeline with Russia, which will power Shanghai