Oracle's $638B backlog faces $70B execution test