US defense chief says no ammunition shortage as strikes on Iran intensify