'China could surprise the world': Al Gore