President Trump will not testify