Trump's trade war salvo rocks global markets