Credit: AP/Visar Kryeziu Pentagon to give Ukraine $300 million in weapons even as it lacks funds to replenish US stockpile