Trump vows Mexico, Canada steel tariffs without 'fair' NAFTA deal-media-1