US has enough weapons for both Israel and Ukraine – Pentagon