Apple's CEO Tim Cook faces his first test — a cash mountain