Covid-19 could play spoilsport at Beijing Winter Olympics