Trump leaves hospital after flu