Graham details his conditions on approving Trump impeachment trial