China halts new cross-border swaps, blocking $115 billion offshore route