The number of people infected with coronavirus topped 106,000 across the world as the outbreak reached more countries and caused more economic damage.