Mr. Hu , who consolidated his power as China 's top leader late last year , has pursued a strategy to halt what the mainland sees as the steady drift toward formal independence by Taiwan , which is separated from the mainland by the 100-mile-wide Taiwan Strait and is regarded by China as a renegade province .