Trump will be good for economy, bad for Wall Street: David Rosenberg