Trump: John Kelly to leave White House