Trump vows to start ‘economic war’ if Russia-Ukraine talks fall through