Trump contradicts past denials, admits sending Giuliani to Ukraine