JD Vance must explain his stance on US-Israel relations, following vauge remarks