Trump, on markets, says 'sometimes you have to take medicine'