S&P 500 Has Room to Run Higher, Says Raymond James Strategist