Global coronavirus cases top 17 million