HHS canceling ventilator contracts, says stockpile is full