Apple's $500 billion promise