'World economy to contract in 2020 due to coronavirus'