US-China climate deal: Maker or breaker?