Iran denies allegations