An American general explains why Israel was not provided with all the weapons it requested