UN watchdog slams Iran over denial of access to three undeclared nuclear sites