'I said what I said': US VP Vance clashes with UK PM Starmer over 'free speech violations' in US