Trump demands Iran's consent for inspections