Trump says US could have oversight of Venezuela for years