Energy Agency urges strict Iran nuclear checks