New computer virus spreads from Ukraine to disrupt world business