Nike revenue beats as digital growth offsets rare China sales fall on virus hit