Iraq: At least 19 dead as US denies secret agreement over military stay