John Kasich credits Trump for ‘getting better’ on combating Putin’s Russia