Yemen says trying to free Qaeda-held Iranian diplomat