China plays a pivotal role in resolving problems on the Korean Peninsula, according to a top advisor at Barclays.