Earth is greener largely thanks to China and India, Nasa satellite study finds