Bannon leaves White House — but vows to fight on for Trump