20,000 Amazon workers positive for virus