Irked US squeezes Iraq with cash delays, short waivers