Quantifying socioeconomic activities and weather effects on the global spread of COVID-19 epidemic