Asian shares wilt, oil tumbles as China virus spreads