JD Vance says the 2024 election will be ‘free and fair’ as Trump casts doubt on the results