A Donald Trump election win could boost stocks — but only in the short-term, strategist says