Global coronavirus cases surpass 3.5 million