China says 80% of its population have had Covid-19: Reports