Foxconn denies report of 20,000 Covid cases at China plant