Trump demands Obama promise not to pardon Clinton