Obama on climate agreement with China: Ambitious, but achievable