Vance says US-Ukraine minerals deal better deterrent of Putin than ‘troops from some random country’