$350 billion agreement