Swiss report 10,000 new coronavirus cases over three days