Asian stocks tumble on Trump tariffs; China gains weekly