China's $105B Trade Surplus: Yuan Support or Trade Risk?