Iran has nowhere to hide in Baghdad talks