Trump launches ‘all-out’ trade war